home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-08-11 | 2.1 KB | 47 lines | [TEXT/KAHL] |
- //••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
- // //
- // //
- // Copyright PennyWise Software, 1994. //
- // //
- // Part of the PennyWise Software Application Framework //
- // //
- // //
- // PWFramework.h Written by Peter Kaplan //
- // //
- // //
- //••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
- #ifndef _PENNYWISE_FRAMEWORK_
- #define _PENNYWISE_FRAMEWORK_
-
- #define ALLOW_GLOBAL_IDLE TRUE
-
- extern RgnHandle gMouseMovedRgn;
-
- extern void PWInitMac(short masters, Size growStack, short noOfWindowTypes);
- extern void PWMainEventLoop(long sleepValue, Boolean AllowGlobalIdle);
- extern void PWQuitApplication(void);
- extern short PWCallClose(EventRecord *theEvent, WindowPtr theWindow);
-
- extern void PWInstallWindowType (short id, short theType);
- extern void PWInstallCreate (short id, ProcPtr proc);
- extern void PWInstallDispose (short id, ProcPtr proc);
- extern void PWInstallZoomIn (short id, ProcPtr proc);
- extern void PWInstallZoomOut (short id, ProcPtr proc);
- extern void PWInstallResize (short id, ProcPtr proc);
- extern void PWInstallClick (short id, ProcPtr proc);
- extern void PWInstallUpdate (short id, ProcPtr proc);
- extern void PWInstallActivate (short id, ProcPtr proc);
- extern void PWInstallDeactivate (short id, ProcPtr proc);
- extern void PWInstallIdle (short id, ProcPtr proc);
- extern void PWInstallCursor (short id, ProcPtr proc);
- extern void PWInstallKeyDown (short id, ProcPtr proc);
- extern void PWInstallDrag (short id, ProcPtr proc);
- extern void PWInstallPreMenu (short id, ProcPtr proc);
- extern void PWInstallMenu (short id, ProcPtr proc);
- extern void PWInstallPostMenu (short id, ProcPtr proc);
- extern void PWInstallGrowRect (short id, ProcPtr proc);
- extern void PWInstallBackground (short id, ProcPtr proc);
- extern void PWInstallScrap2Appl (short id, ProcPtr proc);
- extern void PWInstallAppl2Scrap (short id, ProcPtr proc);
-
- #endif _PENNYWISE_FRAMEWORK_